About Micore Solutions Limited (09576565) United Kingdom