About Kieran Startup Ltd (13222510) United Kingdom