About Leszo Entertainment Limited (09867921) United Kingdom