About Plan B International Solutions Limited (07122242) United Kingdom