About Khahra Management Ltd (SC648559) United Kingdom