About Liminal Communications Ltd (05439193) United Kingdom