About Kitvale Limited (11721689) United Kingdom