About Morten Lilleris Ltd. (12126672) United Kingdom