About R1ck Limited (12628534) United Kingdom