About Lloyd7 Ltd (11698860) United Kingdom