About Rai Holdings Limited (03945829) United Kingdom