About Derek Man Ltd (11943038) United Kingdom