About Kito The Parrot & Co Ltd (09464279) United Kingdom