About Lloyd Holdings Ltd (13116294) United Kingdom