About Plus Eight Group Ltd (13393332) United Kingdom