About 3alfa Group Ltd (13360596) United Kingdom