About Intellicup Limited (11667035) United Kingdom