About Lakha Private Ltd (11707817) United Kingdom