About Loop Ventures Ltd (12458704) United Kingdom