About Ibx Management Ltd (11161975) United Kingdom