About Sussana Bio Ltd Limited (12023923) United Kingdom