About Rackit Ltd (SC295001) United Kingdom