About Teal Wave Ltd (12048561) United Kingdom