About Seventh Wave Solutions Ltd (11078624) United Kingdom