About Kaddoo Ltd (10324944) United Kingdom