About Lqid Limited (10961029) United Kingdom