About Baqus Holdings Limited (06258556) United Kingdom