About Seagress Limited (12146187) United Kingdom