About Luk Ola Ltd. (10116517) United Kingdom