About Spacewax Ltd. (12111101) United Kingdom