About Silent Partners Club Limited (10416223) United Kingdom