About Omasatis Limited (13277320) United Kingdom