About Sokka (uk) Industrial Integration Co. Limited (13255543) United Kingdom