About Kencar Limited (10319883) United Kingdom