About Beacon&compass Ltd (10922699) United Kingdom