About Formalised Curiosity Limited (09938886) United Kingdom