About R1cky Limited (12628546) United Kingdom