About Rck Limited (12150873) United Kingdom