About Fenomina Limited (13317382) United Kingdom