About Rai Projects & Finance Ltd T A Rai Consulting Ltd (11592220) United Kingdom