About Zack Solutions Limited (11744051) United Kingdom