About Ibib Investment Ltd (11572370) United Kingdom