About Feenee Limited (05446962) United Kingdom