About Liminal Retail Ltd (12680024) United Kingdom