About The Intrapreneurs Club Holdings Limited (13281851) United Kingdom