About Kenrich Limited (13209671) United Kingdom