About Mikal Consultancy Ltd (10598790) United Kingdom