About Bar-ad Ltd (13307929) United Kingdom