About Regents Investments Holdings Limited (05512627) United Kingdom