About Kitcliffe Management Limited (10942746) United Kingdom