About Kallar Software Solutions Limited (05064671) United Kingdom