About Bakri Technologies Ltd (12001541) United Kingdom