About Castlebrooke Asset Management Holdings Ltd (10197077) United Kingdom