About Beeta International Computers Limited (03398037) United Kingdom