About Raxa Developments Limited (12121542) United Kingdom