About Acirassi Ltd (12455238) United Kingdom