About Svekaria & Company Limited (10696107) United Kingdom