About Alpha Senate Ltd (10987971) United Kingdom