About Loxbridge Limited (11539679) United Kingdom