About Kkandoo Limited (04187620) United Kingdom