About Mikeanics Limited (06322746) United Kingdom