About Lqal Uk Limited (10819252) United Kingdom