About Allershare.com Limited (09629788) United Kingdom