About Katra Construction Ltd (13620033) United Kingdom