About Barriea Limited (11023003) United Kingdom