About Rixd Solutions Ltd (09354696) United Kingdom