About Abel Management Ltd (10520435) United Kingdom