About John Lennon Consulting Limited (10594118) United Kingdom