About Terrapraxis Cic (12806991) United Kingdom