About Assiduous Consultancy Solution Limited (10543363) United Kingdom