About K2 Lcr Consulting Limited (08522635) United Kingdom