About Malachite Solutions Limited (12431845) United Kingdom