About Kieran Sidhu Ltd (10181878) United Kingdom