About Liminal Being Ltd (12158838) United Kingdom