About Rai Holdings (uk) Limited (05351859) United Kingdom