About Kiandra Ltd (08862183) United Kingdom