About T Juru Limited (11752737) United Kingdom