About Baker Street Y-fenni Holdings Limited (10585530) United Kingdom