About Kk360 Plant Operating Limited (10012711) United Kingdom