About Kielle & Co. Limited (13213654) United Kingdom