About Micah Youth Teams Inc Ltd (12021094) United Kingdom