About Strong & Brave Ltd (13615006) United Kingdom