About Sparcstudio Ltd. (06900609) United Kingdom