About Bakri Express Limited (12060533) United Kingdom