About Key Resources (2019) Ltd (12226590) United Kingdom