About Effectus Management Limited (10179875) United Kingdom