About Barcodegenie Ltd (12948449) United Kingdom