About Karis Developments Limited (03379422) United Kingdom