About Sj Omand Ltd. (SC515015) United Kingdom