About Ssj Ventures Ltd (10095499) United Kingdom