About Scale Global Limited (11245385) United Kingdom