About Ibrn Management Limited (11245256) United Kingdom