About Miccol Management Limited (12330880) United Kingdom