About Omo Design Limited (11017756) United Kingdom