About Brave & Strong Limited (10638431) United Kingdom