About Beezo Limited (10388289) United Kingdom