About One Good Idea Limited (SC172500) United Kingdom