About Kradar Consulting Limited (13415922) United Kingdom