About Kuck Koos International Limited (10943994) United Kingdom