About Blackwater R&d Ltd (12547192) United Kingdom