About Omesia Limited (10229605) United Kingdom