About D Rai Holdings Ltd (11438531) United Kingdom