About Hoppa Holdings Limited (10626724) United Kingdom