About Techie Software Ltd (10191483) United Kingdom