About Seack Management Ltd (12256028) United Kingdom