About Bread Technology Ltd (SC622726) United Kingdom