About Limla Limited (02469151) United Kingdom