About Mikal Limited (SC243856) United Kingdom