About Foxy Limited (06416249) United Kingdom