About London K Ltd (07926107) United Kingdom