About H-abc Foundation Uk (12238430) United Kingdom