About 2 Ridley Road Management Limited (06612898) United Kingdom