About Karl Developments Ltd (NI033590) United Kingdom