About Mykirdon Company Ltd (12806144) United Kingdom