About Avisenna International Limited (13275998) United Kingdom