About Baron Capital Ltd (11508552) United Kingdom