About Peter Miko Ltd (11208464) United Kingdom