About Alphaseeker Ltd (13493135) United Kingdom