About Four Rose Foundation Limited (12489887) United Kingdom