About Plan 1 Ideas Limited (12626766) United Kingdom