About Seytti Group Limited (11922627) United Kingdom