About Seopa Holdings Ltd (NI626538) United Kingdom