About Scale Global Ventures Ltd (12945398) United Kingdom