About Start Assured Limited (11207492) United Kingdom