About Nixyrew Properties Ltd (12669422) United Kingdom