About Bol Holdings Limited (05567819) United Kingdom