About Regulus Capital London Limited (11878178) United Kingdom