About Lamido Super Limited (08979178) United Kingdom