About Statom Holdings Limited (12492751) United Kingdom