About S Wake Software Development Limited (07116786) United Kingdom