About Bar64 Limited (12049067) United Kingdom