About Malgaro Limited (08195960) United Kingdom