About Clean Slate Organising Limited (12906591) United Kingdom