About Soothingjackal Ltd (12189219) United Kingdom