About Kalr Limited (09938030) United Kingdom