About Elrond Management Limited (05788512) United Kingdom