About Avicia Limited (07272196) United Kingdom