About Assiduous Investments Limited (09292656) United Kingdom