About Bevan Howard Limited (06494214) United Kingdom