About Bar69 Limited (SC604051) United Kingdom