About Assiduous Consultancy Limited (SC603283) United Kingdom