About Sj Information Technology Limited (12958264) United Kingdom