About Api Foilmakers Limited (SC655194) United Kingdom