About Rgsc London Limited (10655196) United Kingdom