About Liminal Research Tech Ltd. (09841409) United Kingdom