About Beta Hydri Limited (11142670) United Kingdom