About Indigoflex Limited (10034497) United Kingdom