About Mikus Limited (11099680) United Kingdom