About Saalik Youth Project Ltd (13063482) United Kingdom