About Startrix Ltd (11292301) United Kingdom