About Alboro Holdings Limited (06435791) United Kingdom