About Kieran Howe Ltd (SC685554) United Kingdom