About Mikina Engineering Limited (04920505) United Kingdom