About Mikerinos Ltd (07287703) United Kingdom