About Kelly Resource Management Limited (10317432) United Kingdom