About Foxcare Ltd. (SC282476) United Kingdom