About Baron Holdco Limited (13081969) United Kingdom