About Cedar St Capital 3 Limited (12215997) United Kingdom