About Snorri S Realm Ltd (10611996) United Kingdom