About Sjd Holdings Limited (12002867) United Kingdom