About Sealidar Ltd (09750866) United Kingdom