About Liminal Ventures Limited (09828968) United Kingdom