About Rs Techlexis Pvt Ltd (12914083) United Kingdom