About Ray Holdings Pvt Ltd (12050907) United Kingdom