About Matthew Omede Limited (10092794) United Kingdom