About Toppa Ltd. (SC562943) United Kingdom