About Chime Software International Limited (10234365) United Kingdom