About Divide Et Impera Limited (12231932) United Kingdom