About Filipa Retail Ltd (11812485) United Kingdom