About Aurora Creative Technology Limited (07274558) United Kingdom