About Feanix Limited (13374687) United Kingdom