About Kuggar Limited (11374962) United Kingdom