About Logo Rocket Ltd (10089356) United Kingdom