About Citra Bygg Limited (12231636) United Kingdom