About The Liminal Group Ltd (SC392298) United Kingdom