About Project Bee Limited (08138471) United Kingdom