About Kitessa Limited (10204931) United Kingdom