About Simon Newman Software Development Limited (10406193) United Kingdom