About Edfic Management Limited (07417170) United Kingdom