About Sip Services Europe Limited (05051098) United Kingdom