About Mckean Limited (12198200) United Kingdom