About Ibrahimi (peterborough) Ltd (10301880) United Kingdom