About Inidus Limited (10733421) United Kingdom