About Karlan Developments Limited (NI047620) United Kingdom