About Mikocell Limited (11949594) United Kingdom