About Abide Ventures Ltd (10980643) United Kingdom