About Ibrahim Huddersfield Ltd (11938167) United Kingdom