About Assiduous Holdings Ltd (10764088) United Kingdom