About Roar Living Limited (11108137) United Kingdom