About Kelltex Limited (12023682) United Kingdom