About Rk Project Controls Limited (11195758) United Kingdom