About Charitha Tech Limited (09064704) United Kingdom