About Kitova & John Ltd (12309531) United Kingdom