About Indi Rose Limited (05395708) United Kingdom