About Kieran David Solutions Ltd (13347992) United Kingdom