About Teesea Ltd (12156708) United Kingdom