About Seaira Corporation Ltd (10043288) United Kingdom