About Mape Project Holding Company (uk) Ltd (07456998) United Kingdom