About Teekay Bright Ltd (13675506) United Kingdom