About The Innovation People (tip) Ltd (05064820) United Kingdom