About Indigo Vara Limited (10495567) United Kingdom