About Micklegate Ii Limited (12478271) United Kingdom