About Ltko Ventures Ltd (07588833) United Kingdom