About Discover Braid Limited (13266719) United Kingdom