About Sompo International Holdings (europe) Limited (11107831) United Kingdom