About Mallare (uk) Limited (06590431) United Kingdom