About Basel Holdings Limited (12396887) United Kingdom