About Curiously Liminal Ltd (12326606) United Kingdom