About Harra Bi Ltd (10684826) United Kingdom