About Lamai Associates Ltd (12969604) United Kingdom