About Suparcell Ltd. (11678526) United Kingdom