About Tynan Software Engineering Limited (08438696) United Kingdom