About Lo Ventures Ltd. (12137599) United Kingdom