About Suncore Europe Limited (12326854) United Kingdom