About Liminal Senses Ltd (11900618) United Kingdom