About Charkhah London Ltd (13659494) United Kingdom