About Kadu Limited (10917241) United Kingdom