About Shafirul World Tec Ltd (11997405) United Kingdom