About Beckett Technology Limited (12159429) United Kingdom