About Margallo Ltd (11553164) United Kingdom