About Teal Opal Ltd (11349422) United Kingdom