About Fortitude Communications Limited (10782258) United Kingdom