About Maccharities Limited (06410747) United Kingdom