About Mikaoj Limited (08417178) United Kingdom