About Regalrose Holdings Limited (12690549) United Kingdom