About Kaar Technologies Uk Limited (08801745) United Kingdom