About Tap Restructure Resources Group Limited (12620504) United Kingdom