About Foxgate International Limited (09600269) United Kingdom