About Breeze Solutions Limited (12924802) United Kingdom