About Regents Business School London Limited (03307065) United Kingdom