About Beacon Apps Ltd (11097096) United Kingdom