About Leeukop Limited (09328792) United Kingdom