About The Hidden Science Academy Ltd (11469275) United Kingdom