About Macflorenz Limited (12821174) United Kingdom