About The Blue Hero Foundation Limited (10265323) United Kingdom