About Rrk Holdings Limited (12820019) United Kingdom