About Lahru Ltd. (10371865) United Kingdom