About Silver Pillars International Ltd (10068548) United Kingdom