About Star Assist Ltd (10782594) United Kingdom