About Beeta Tech Limited (09435806) United Kingdom