About Margeritta Limited (10920598) United Kingdom