About Sternbreeze Ltd (11335157) United Kingdom