About Loxford International Ltd (12519704) United Kingdom