About Sro Solutions Holdings Limited (10174673) United Kingdom