About Alectic Limited (11934904) United Kingdom