About Dwerry Investment Company Limited (12785523) United Kingdom