About Omar Bogle Limited (11670977) United Kingdom