About Margot Holdings Limited (04933011) United Kingdom