About Macen-j Limited (12049684) United Kingdom