About Betatester Computer Ltd (10022003) United Kingdom