About Indasol Limited (07673123) United Kingdom