About Effie International Limited (13456633) United Kingdom