About Rks (seen) Ltd (10018238) United Kingdom