About Abbott Group Holdings Limited (13660340) United Kingdom