About Rasstar Ltd (12742154) United Kingdom