About Indur Solutions Limited (07103024) United Kingdom