About Start-up Nominee Ltd. (10584827) United Kingdom