About Foxy International Limited (10647716) United Kingdom