About Demetral Ltd (10893952) United Kingdom