About Algenuity Limited (12456594) United Kingdom