About Keda Services Limited (06098632) United Kingdom