About Kleen Freaks Ltd (NI610274) United Kingdom