About Miniola Limited (11747301) United Kingdom