About Project Plan B Holding Limited (12904564) United Kingdom