About Aurora Apps Ltd (09504379) United Kingdom