About Monoid Tech Ltd (12920527) United Kingdom