About Horizon Apps Ltd (13480977) United Kingdom