About Penny Ventures C.i.c. (11245101) United Kingdom