About Mickord.com Limited (09496448) United Kingdom