About Regal Capital Holdings Limited (12266831) United Kingdom