About Subshare Limited (10556905) United Kingdom