About Lloyd S Register Nominee 2 Limited (07287623) United Kingdom