About Karavai Constructions Ltd (12072499) United Kingdom