About Scaled Solutions Limited (SC192176) United Kingdom