About Seaa (competition) Limited (06138126) United Kingdom