About Lakha Limited (SC187746) United Kingdom