About Barquorum Ltd (11396159) United Kingdom