About Breezi Ltd (12800876) United Kingdom