About Mikos 88 Limited (10761808) United Kingdom