About Barhorin Ltd (13475818) United Kingdom