About Rsal Limited (11916246) United Kingdom