About Sea Major Limited (10011979) United Kingdom