About Rai Informatics Limited (10182950) United Kingdom