About Zaika Stroud Ltd (12157071) United Kingdom