About Kenray Holding Limited (12565624) United Kingdom