About Omar Bpt & D Ltd (12478805) United Kingdom