About Keng Inter-services Limited (10561621) United Kingdom