About Kelltest Ltd (10065858) United Kingdom