About Effige Management Ltd (09895887) United Kingdom