About Xippy Solutions Limited (06000610) United Kingdom