About Trater Technologies Ltd (13601349) United Kingdom