About De Beauvoir Trading Group Ltd (12979476) United Kingdom