About Becknology Group Ltd (12831957) United Kingdom