About Lamreht Management Ltd (09202998) United Kingdom