About Effecteager Limited (02773527) United Kingdom