About Minoli & Company Limited (00666403) United Kingdom