About Keda One Ltd (13226692) United Kingdom