About Foiling World Ltd. (10471837) United Kingdom