About Kitley Thurimella Limited (12732672) United Kingdom