About Sussex Innovations Limited (06203427) United Kingdom