About 360 Kleen Limited (11477003) United Kingdom