About Mitka Limited (10444607) United Kingdom