About Khaira Limited (04559073) United Kingdom