About Albecore Ltd (13412964) United Kingdom