About Leemo Limited (06516462) United Kingdom