Yowie is an elevated home and lifestyle shop based in Philadelphia