About Fouquets Limited (SC264249) United Kingdom