About Source Int Holding Ltd. (08342210) United Kingdom