About Lookson Ltd (13598157) United Kingdom