About Sonic Cash Handling Solutions Limited (10022113) United Kingdom