About Beeja 2 Limited (08831574) United Kingdom