About Kieran Charles Limited (10214451) United Kingdom