About Azzure Apps Limited (09253283) United Kingdom