About The Rap Foundation (SC234981) United Kingdom