About Mikin Limited (10492948) United Kingdom