About Lop Limited (11327492) United Kingdom