About Abdy Programming Limited (06641672) United Kingdom