About Omar Franklin Limited (11627226) United Kingdom