About Favioo Administration Limited (10000114) United Kingdom