About Alphasenti Limited (11368471) United Kingdom