About Lop Ventures Ltd (06913433) United Kingdom