About Absci Limited (07426947) United Kingdom