About Lloyd International Corporation Ltd (11073183) United Kingdom