About Regalhall Limited (12276452) United Kingdom