About Torkore Portfolio Limited (12956300) United Kingdom