About Toroidz Ltd. (10634377) United Kingdom