About Ib Management Ltd (12229707) United Kingdom