About Macurix Ltd (13308108) United Kingdom