About Kelmar Software Properties Limited (09403238) United Kingdom