About Micro Lore Limited (01811601) United Kingdom