About Kincard Limited (11220161) United Kingdom