About Applied Curiosity Ltd (10843558) United Kingdom