About Latoya Neil Ltd (10964901) United Kingdom