About Termaxx Limited (10445476) United Kingdom