About Keda Construction Ltd (10114968) United Kingdom