About North Breeze Ltd (10663010) United Kingdom