About Stratus It Solutions Limited (11575210) United Kingdom