About Managed Storage Services (1) Limited (10498712) United Kingdom