About Demetri Ltd (12623670) United Kingdom