About Ke Project Management Interim Limited (07988705) United Kingdom