About Mike Glavin Catalyst Limited (12880359) United Kingdom