About Liminalis Ltd (08793209) United Kingdom