About Blackwater Overseas (uk) Limited (12777266) United Kingdom