About Rixi Developments Ltd (09568481) United Kingdom