About Binmore Management Limited (11214810) United Kingdom