About Anhedral Limited (11581127) United Kingdom