About Themakk S Ltd (13006795) United Kingdom