About Kakkad & Co Ltd (11805440) United Kingdom