About Amarollo Ltd (11476666) United Kingdom