About Sms Holdings (uk) Limited (04226112) United Kingdom