About Kitox Limited (07917698) United Kingdom