About Devore Ltd (11784013) United Kingdom