About Kadar Limited (12890420) United Kingdom