About Mikaesa Limited (11030755) United Kingdom