About Loft 25 Ventures Ltd (12946267) United Kingdom