About Chime Solutions Limited (13134577) United Kingdom