About Breeze Logic Ltd (11898253) United Kingdom