About Beclickaware Ltd (10924622) United Kingdom