About Sealopo Limited (12678578) United Kingdom