About Beacon Intelligence Limited (11999310) United Kingdom