About Terno Rapid Response Ltd (12938504) United Kingdom