About The Liminal Project Ltd. (08492964) United Kingdom