About Rackit Group Ltd (SC654294) United Kingdom