About Intelliapps Limited (07144929) United Kingdom