About Anolis Labs Ltd. (12260730) United Kingdom