About Cooper Beckwith Investments Ltd. (12494926) United Kingdom