About Kaida Krochet Limited (11395954) United Kingdom