About Indi & Rose Ltd (13706059) United Kingdom