About Ruck Group Ltd (11019486) United Kingdom